package mest.service.Modeling;

import mest.VO.Modeling.WarehouseSaveFile_manytomany.savefileVO;
import mest.entity.warehouse_file;
import mest.entity.warehousesave_manytomany;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Description
 * @auther Machenike
 * @create 2019-11-16 1:26
 */
public interface IwarehouseFileService {
    //    1.新增功能
    int insertWarehouseFileType(warehouse_file ct)   ;

    //   2.基本查询-数量
    int selectCount();

    //   3.基本查询-分页
    List<warehouse_file> findWarehouseFilePage( int index,  int pageSize);

    //  toolbar  添加存货功能中的查看物料内容         --分页
    List<savefileVO> findSaveByWFId( int wfId,  int index,  int pageSize);
    //  toolbar  添加存货功能中的查看物料内容         --数量
    int SaveCount( int id);

    //toolbar  添加存货功能中的添加多对多关系功能
    int insertManytomany_WarehouseAndSave(warehousesave_manytomany wsmtm);
    // toolbar 修改多对多的物料内容
    int updateManytomany_WarehouseAndSave(savefileVO wsmtm);

}
